风控触发器
风控触发器是在钱包命中风控规则时执行的动作,用于保护资产安全、阻止异常交易或生成审批流程。
一、钱包状态
在触发器设计中,钱包状态是核心概念,决定了触发器执行的条件和效果:
-
锁住状态
- 钱包处于锁住状态时,无法执行任何交易
- 设计目的:防止私钥丢失或被黑客获取后,资产被一次性盗走
-
非锁住状态
- 钱包处于非锁住状态时,可正常进行交易
- 触发器执行时可根据规则临时改变状态,保障安全
钱包状态是触发器操作的前置条件,触发器会根据钱包当前状态选择执行动作。
二、触发器类型
风控触发器根据不同业务需求,可以采取以下动作:
1. 锁起账号
- 功能:将钱包锁住,禁止所有交易
- 实现方式:
- 后台监控触发锁定
- 用户可通过多签方式解锁
- 用户也可选择取消该触发时由我们去锁定账号,从些系统不再锁起账号
- 应用场景:
- 检测到高风险操作或异常交易时自动锁住
- 保护钱包资产安全,防止私钥丢失后的盗窃
2. 拒绝交易
- 功能:阻止当前交易执行
- 应用场景:
- 单笔交易金额超过额度
- 交易调用未经授权的程序或方法
- 特点:
- 立即阻止风险交易,不改变钱包状态
- 可与锁住账号触发器同时使用
3. 生成审批交易
- 功能:将交易转为需要审批的多签交易
- 应用场景:
- 单纯用户所有交易都需要审批
- 高风险交易需要额外确认
- 特点:
- 可自定义审批人员和流程
- 交易在审批完成前不会执行
三、设计理念
- 安全优先:触发器的设计目标是保护资产安全
- 灵活可控:用户可选择是否允许触发器自动执行动作
- 可审计:所有触发行为可追踪,保证风控透明与合规
四、典型使用场景
- 钱包命中高额转账次数规则,自动锁起账号
- 单笔转账超过额度,拒绝交易并记录日志
- 用户日常操作需要审批时,将交易生成多签审批流程